package com.csi.bumblebee.domain.dictionary;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 评测题目表
 *
 * @author 韦典良
 * @author HUOJT
 */
@Data
public class JobExam implements Serializable {

    public static final String PRE_NAME = "JX";

    /**
     * 主键
     */
    private String id;

    /**
     * 题目题干
     */
    private String content;

    /**
     * 标准答案
     */
    private String answer;

    /**
     * 建议题目分值
     */
    private int score;

    /**
     * 学生答题实际作答的答案（临时）
     */
    private String studentAnswer;

    /**
     * 是否作答正确（临时）
     */
    private boolean correct;

    /**
     * 学生实际得分（临时）
     */
    private int studentScore;

    /**
     * 字典：岗位行业类型id
     */
    private String jobTypeId;

    /**
     * 字典：题目类型id
     */
    private String examTypeId;

    /**
     * 引用：题目类型
     */
    private ExamType examType;

    /**
     * 字典：能力类型id
     */
    private String skillTypeId;

    /**
     * 引用：能力类型
     */
    private SkillType skillType;

    /**
     * 干扰选项A（备用）
     */
    private String optionA;

    /**
     * 干扰选项B（备用）
     */
    private String optionB;

    /**
     * 干扰选项C（备用）
     */
    private String optionC;

    /**
     * 干扰选项D（备用）
     */
    private String optionD;

    /**
     * 干扰选项E（备用）
     */
    private String optionE;

    /**
     * 记录创建时间（后台）
     */
    private Date creationTime;

    /**
     * 记录创建账号（后台）
     */
    private String creationBy;

    /**
     * 记录修改时间（后台）
     */
    private Date modifyTime;

    /**
     * 记录修改账号（后台）
     */
    private String modifyBy;

}

